package defs

// ----------  用户实体 --------------

// UserCredential 用户属性
type UserCredential struct {
	Username string `json:"user_name"`
	Pwd      string `json:"pwd"`
}

// VideoInfo 视频属性
type VideoInfo struct {
	Id           string
	AuthorId     int
	Name         string
	DisplayCtime string
}

// Comments 评论属性
type Comment struct {
	Id      string
	VideoId string
	Author  string
	Content string
}

// SimpleSession 是一个session结构体
type SimpleSession struct {
	Username string // login name
	TTL      int64  // 失效时间，是一个时间戳
}

// SignedUp 响应成功
type SignedUp struct {
	// `json:"success"` 是 go 语言里面的 tag 标签
	Success   bool   `json:"success"`
	SessionId string `json:"session_id"`
}
